package first.group.ssh.mac;

import java.util.List;
import javax.crypto.Mac;

public abstract class MacAlgorithm {
    public abstract String getName();
    
    public abstract Mac newMac();

    public abstract int keyLength();

    public abstract int digestLength();
    
    public static final List<MacAlgorithm> algos = List.of(new HmacSha256());
}
